🛠️ All DevTools
Showing 3121–3140 of 4438 tools
Last Updated
May 02, 2026 at 12:00 PM
ChatGPT Developer Mode: Full MCP client access
Hacker News (score: 396)[Other] ChatGPT Developer Mode: Full MCP client access
Show HN: Ark v0.5.0 – A Minimal, High-Performance Entity Component System for Go
Hacker News (score: 10)[Other] Show HN: Ark v0.5.0 – A Minimal, High-Performance Entity Component System for Go I’ve just released Ark v0.5.0, a lightweight Entity Component System (ECS) library for Go, built with a focus on performance and simplicity.<p>If you're new to Ark: it's a high-performance Go ECS library with a clean API and zero dependencies. Beyond its core ECS functionality, Ark stands out for ultra-fast batch operations and first-class support for entity relationships.<p>This release brings notable performance improvements to queries via smarter indexing, plus new methods for sampling random entities. The documentation has been expanded with a chapter on design philosophy and limitations, along with new examples covering advanced topics like entity relations, world locking, spatial indexing, and parallel simulations.<p>If you’re exploring ECS patterns in Go or looking for a an ECS that delivers performance without sacrificing usability, I’d love to hear your feedback. Contributions are welcome.<p>Changelog: github.com/mlange-42/ark/blob/main/CHANGELOG.md
Show HN: Robot MCP Server – Connect Any Language Model and ROS Robots Using MCP
Show HN (score: 16)[API/SDK] Show HN: Robot MCP Server – Connect Any Language Model and ROS Robots Using MCP We’ve open-sourced the Robot MCP Server, a tool that lets large language models (LLMs) talk directly to robots running ROS1 or ROS2.<p>What it does - Connects any LLM to existing ROS robots via the Model Context Protocol (MCP) - Natural language → ROS topics, services, and actions (And the ability to read any of them back) - Works without changing robot source code<p>Why it matters - Makes robots accessible from natural language interfaces - Opens the door to rapid prototyping of AI-robot applications - We are trying to create a common interface for safe AI ↔ robot communication<p>This is too big to develop alone — we’d love feedback, contributors, and partners from both the robotics and AI communities.
ntdevlabs/tiny11builder
GitHub Trending[Build/Deploy] Scripts to build a trimmed-down Windows 11 image.
Modal Notebooks
Product Hunt[Other] High-performance, collaborative GPU notebooks in the cloud Modal Notebooks are a collaborative environment for high-performance interactive computing. They let you explore data, run code, and test ideas in a shared editor. Powered by a GPU-enabled Python kernel that launches in seconds on Modal’s AI infrastructure.
ROMA
Product Hunt[Other] The backbone for open-source meta-agents ROMA is an open-source framework for building high-performance multi-agent systems. It uses a recursive, hierarchical structure to break down complex problems, enabling agents to solve sophisticated tasks with full transparency.
Reflag
Product Hunt[Other] First ever self-cleaning feature flags for TypeScript Reflag is feature flags for SaaS that run on TypeScript. The first-ever self-cleaning flags — we auto-generate PRs to remove stale flag code. Built for SaaS, with strong type-safety, support for beta programs, and Linear and Slack integration.
Varsuite Core - One Dashboard, All Sites
Product Hunt[Other] Your all-in-one command centre for Laravel & Wordpress sites One login. Every site. Total control. Varsuite Core is built by agencies, for agencies. Update, monitor and control all your Wordpress & Laravel sites from a single dashboard. Streamlined updates, backups, security monitoring and performance optimisation.
VSQR
Product Hunt[IDE/Editor] VS Code Extension to get local website on your Phone Tired of manually entering local IP addresses for mobile testing? vsqr is a VS Code extension that generates a QR code for your localhost URL, so you can test your projects on any mobile device with a single scan.
AI Text Editor
Product Hunt[IDE/Editor] A modern web-based text editor with AI-powered feedback. AI Text Editor is a fast, browser-based text editor with real-time multi-provider/local AI feedback, custom prompts, local file access, and PWA installability. Interact with LLMs dynamically to explore ideas, get feedback, and push your thinking to its limits!
AmortizePro
Product Hunt[Other] Track loans and amortization schedules AmortizePro - Professional loan amortization calculator and schedule management. Track payments, build detailed amortization schedules, and manage loan progress with our comprehensive dashboard. Built for bookkeepers and accountants to get rid of excel sheets.
Text Forge
Product Hunt[IDE/Editor] Lightweight & modular code editor for flexibility & control. Text Forge: flexible, modular code editor. Mode-driven, customizable, supports GDScript. Language-agnostic, data-driven, object-oriented. Plug-and-play extensions.
[Package Manager] Show HN: Nixite – automatically install all your Linux software unattendedly Nixite generates a bash script to automatically install all your Linux software unattendedly. Nixite prevents prompts and picks the best installation method. Nixite supports Ubuntu-based systems and Arch-based systems. Nixite installs a nixite-updater script to update all package managers and software at once.
Automate compile_flags for C/C++ projects on the Zig build system
Hacker News (score: 14)[Build/Deploy] Automate compile_flags for C/C++ projects on the Zig build system
Show HN: TailGuard – Bridge your WireGuard router into Tailscale via a container
Hacker News (score: 10)[DevOps] Show HN: TailGuard – Bridge your WireGuard router into Tailscale via a container My elderly parents are behind a 5G connection in rural areas, and I help them manage their network from overseas. I found a reasonably priced 5G router that can do external antennas required for it to work, but the only reasonable ways to get access to it is either through OpenVPN or WireGuard, the latter of which is much more lightweight and preferred with the memory constraints of the device.<p>The problem with WireGuard is that it requires handling key management oneself, and configuring the keys to every device you want to access it from. It also doesn't play nicely together with other VPNs, meaning I ended up connecting and disconnecting VPNs whenever I wanted to use them. This is especially evident on my phone, which only allows one VPN app at a time.<p>I was already using Tailscale as an easy way to handle homelab access with SSO, even if some computers are behind ISP CGNAT, and came up with this idea of spinning up a Docker container to connect the two. I found some suggestions for it online, but nothing ready to use. It ended up being more work than I expected to fine tune the routing, IPv6, firewall settings, re-resolving the DNS of the router on IP address changes etc.<p>I got it very stable eventually though, and wanted to share with everyone else. I think it's cool to have the WireGuard router looking like any other Tailscale node in my tailnet now.
Show HN: Shellcast.tv – Stream your vibe coding
Show HN (score: 7)[Other] Show HN: Shellcast.tv – Stream your vibe coding
Show HN: Vicinae – a native, Raycast-compatible launcher for Linux
Hacker News (score: 22)[Other] Show HN: Vicinae – a native, Raycast-compatible launcher for Linux Hi HN!<p>I’ve always been a fan of application launchers, and I was impressed by the approach the Raycast team took — especially their extension system. About six months ago I started building something similar for Linux, aiming to integrate deeply at the OS level and give extensions a lot of power.<p>Vicinae is written in C++ with Qt Widgets. I chose Widgets over QML for more imperative control of the UI, especially around extension handling. So far that’s worked well — modern C++ is great.<p>To support my goals I built a number of custom widgets, including a fully virtualized list that can efficiently render tens of thousands of items. That gave me a lot of respect for Qt — it’s a powerful framework that mostly stayed out of my way.<p>A key feature is support for Raycast extensions (React + TypeScript), most of which can be installed and used directly inside the launcher (though not all features are implemented yet). There’s also a native API package (@vicinae/api) for writing Vicinae-specific extensions with additional capabilities. This required writing a custom React reconciler — surprisingly straightforward, though still unpolished.<p>Like Raycast, Vicinae ships with powerful built-in modules, but the goal isn’t to make a clone. I want it to grow into its own project that fits the FOSS model better, while staying compatible with the Raycast ecosystem. I also plan to bring it to other OSes eventually.<p>I’d love feedback on the technical approach, and suggestions for what would make this useful to you. Contributions are very welcome — I’ve already been pleasantly surprised by how quickly people started helping.<p>Docs: <a href="https://docs.vicinae.com" rel="nofollow">https://docs.vicinae.com</a> Repo: <a href="https://github.com/vicinaehq/vicinae" rel="nofollow">https://github.com/vicinaehq/vicinae</a>
[Other] Show HN: Superagents – connect spreadsheets to any database, API or MCP server Hi HN, I’m Eoin, founder of Sourcetable (<a href="https://sourcetable.com" rel="nofollow">https://sourcetable.com</a>).<p>Today, we’re launching Superagents. You can now connect your spreadsheet to any database, API or MCP server on the Internet. All of that data is available inside your spreadsheet, and you can use AI to analyze it and build models, reports and visualizations.<p>The reason I started the company is because I spent 10 years at startups across engineering and operations roles and realized that Excel and Sheets weren't architected for the modern information environment. This creates a tremendous amount of nuisance and busywork cobbling together SaaS tools, reporting suites, and the misery of endless coordination meetings to make it all happen. (Boo meetings!)<p>Spreadsheets aren’t just a business application: they’re the original thinking tool. The quality of these tools has a downstream impact on analytical thinking and creativity writ large, so this is a problem worth solving. Fast forward to today, we’re a 6 person team taking on Excel, Sheets and ChatGPT, so we’re excited to hear what you think!<p>Who are Superagents for? Analysts, operators, and anyone doing data-centric work in spreadsheets. We see a tonne of finance people, of course, but also students, researchers and mom & pop shops. Sourcetable's superagents democratize data access and analysis, which is nice because our company’s mission is to make data accessible to everyone.<p>Why “Superagents”? Because they can plan and orchestrate other task-specific agents to complete your work for you. We have a lot of different AI tools and agents inside Sourcetable, but there’s a whole lot more on the Agentic Web. Superagents are like the conductor that coordinates them all and calls on them when needed. Also, it’s a fun feature name (thanks, Alyssa!)<p>If you remember the linked-data dream of the semantic web movement, that future is now: all of your business data is available and connected in Sourcetable.<p>How does it work? Sourcetable is running a python virtual machine under the hood. Everything is sandboxed, and there are hundreds of AI tools and libraries our AI can access. Superagents are also doing code-gen on the fly to solve problems. The closest system we have found is Replit’s sandboxed operating systems. Beyond that Mixtral, ChatGPT and Anthropic offer some limited data connectivity features, except these AI chat services lack the storage, compute, and code execution that Sourcetable and Replit provide. This is all very new.<p>How is this different to your previous data connectors, etc? We started out using ETL services to sync data and provide a GUI-driven PowerBI like experience in your spreadsheet. This was useful for people who knew SQL and how to write joins to combine fragmented data, but for everyone else (read: practically everyone), this solution just didn’t provide the frictionless, self-serve experience that we wanted.<p>Our choices were to switch the GTM motion or change the product, so we shelved that reporting suite and focused on our AI spreadsheet and waited for models to catch up with our ambitions. Now that they have, we’re re-launching Sourcetable with our original goal in mind: building a spreadsheet-based operating system for the Agent Web, with fully networked data access for <i>everyone</i> on your team.<p>AI is the great UX enabler.<p>Caveats:<p>* We heavily use Postgres, Google Analytics, Stripe and Google Search Console with Superagents.<p>* We haven’t tested every endpoint on the Internet. We find that mainstream, well documented applications work best.<p>* Yes, you can write data back to 3rd party applications and databases. We generally advise against this unless you understand the risks involved in giving AI write-access to your data.<p>Bonus round:<p>* All data connectors added during this launch week are FREE. (Regular AI messaging limits still apply.)<p>Product Feedback? eoin@sourcetable.com
Source code for the X recommendation algorithm
Hacker News (score: 223)[Other] Source code for the X recommendation algorithm
A new experimental Go API for JSON
Hacker News (score: 115)[Other] A new experimental Go API for JSON